package com.car.loan.project.ve.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import java.time.LocalDateTime;
import lombok.Data;


/**
 * 车辆评估对象 ve_vehicle_evaluation
 *
 * @author ruoyi
 * @date 2019-10-29
 */
@TableName("ve_vehicle_evaluation")
@Data
public class VeVehicleEvaluation {

    private static final long serialVersionUID = 1L;

    @TableId(type = IdType.AUTO)
    private Integer id;

    /**
     * 评估编号
     */
    @ApiModelProperty("评估编号")
    private String no;

    /**
     * 状态 1=待提交  5=已提交|待录入  10=已录入
     */
    @ApiModelProperty("状态 1=待提交  5=已提交|待录入  10=已录入")
    private Integer status;

    /**
     * 车辆品牌
     */
    @ApiModelProperty("车辆品牌")
    private String brand;

    /**
     * 车辆型号
     */
    @ApiModelProperty("车辆型号")
    private String type;

    /**
     * 车架号
     */
    @ApiModelProperty("车架号")
    private String frameNo;

    /**
     * 发动机号
     */
    @ApiModelProperty("发动机号")
    private String engineNo;

    /**
     * 首次登记日期
     */
    @ApiModelProperty("首次登记日期")
    private String firstRegistDate;

    /**
     * 上牌省
     */
    @ApiModelProperty("上牌省")
    private String registProvince;

    /**
     * 上牌市
     */
    @ApiModelProperty("上牌市")
    private String registCity;

    /**
     * 车系型号
     */
    @ApiModelProperty("车系型号")
    private String carSeries;

    /**
     * 业务部门
     */
    @ApiModelProperty("业务部门")
    private Long deptId;

    /**
     * 业务员
     */
    @ApiModelProperty("业务员")
    private Long adminId;

    /**
     * 评估日期
     */
    @ApiModelProperty("评估日期 ")
    private String evaluationDate;

    /**
     * 评估价
     */
    @ApiModelProperty("评估价")
    private Double evaluationPrice;

    @ApiModelProperty("备注")
    private String remark;

    private Long inputAdminId;

    private LocalDateTime inputTime;

    private Long submitAdminId;

    private LocalDateTime submitTime;


    private Long creatorId;

    private LocalDateTime createTime;

    @ApiModelProperty("1=正常 2=删除")
    private Integer deleted;

}
